package com.ruoyi.manager.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 作业详情对象 tbedu_exerciseitem
 * 
 * @author ruoyi
 * @date 2021-08-29
 */
public class TbeduExerciseitem extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** ID号 */
    private Long fId;

    /** 用户ID */
    @Excel(name = "用户ID")
    private Long fUserid;

    /** 任务ID */
    @Excel(name = "任务ID")
    private Long fTaskid;

    /** 核心任务完成度 */
    @Excel(name = "核心任务完成度")
    private Long fCore;

    /** 复习任务完成度 */
    @Excel(name = "复习任务完成度")
    private Long fReview;

    /** 拓展任务完成度 */
    @Excel(name = "拓展任务完成度")
    private Long fExpand;

    /** 日志 */
    @Excel(name = "日志")
    private String fLog;

    /** 文件路径 */
    @Excel(name = "文件路径")
    private String fFile;

    /** 拓展 */
    @Excel(name = "拓展")
    private Long fAppendix;

    public void setfId(Long fId) 
    {
        this.fId = fId;
    }

    public Long getfId() 
    {
        return fId;
    }
    public void setfUserid(Long fUserid) 
    {
        this.fUserid = fUserid;
    }

    public Long getfUserid() 
    {
        return fUserid;
    }
    public void setfTaskid(Long fTaskid) 
    {
        this.fTaskid = fTaskid;
    }

    public Long getfTaskid() 
    {
        return fTaskid;
    }
    public void setfCore(Long fCore) 
    {
        this.fCore = fCore;
    }

    public Long getfCore() 
    {
        return fCore;
    }
    public void setfReview(Long fReview) 
    {
        this.fReview = fReview;
    }

    public Long getfReview() 
    {
        return fReview;
    }
    public void setfExpand(Long fExpand) 
    {
        this.fExpand = fExpand;
    }

    public Long getfExpand() 
    {
        return fExpand;
    }
    public void setfLog(String fLog) 
    {
        this.fLog = fLog;
    }

    public String getfLog() 
    {
        return fLog;
    }
    public void setfFile(String fFile) 
    {
        this.fFile = fFile;
    }

    public String getfFile() 
    {
        return fFile;
    }
    public void setfAppendix(Long fAppendix) 
    {
        this.fAppendix = fAppendix;
    }

    public Long getfAppendix() 
    {
        return fAppendix;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("fId", getfId())
            .append("fUserid", getfUserid())
            .append("fTaskid", getfTaskid())
            .append("fCore", getfCore())
            .append("fReview", getfReview())
            .append("fExpand", getfExpand())
            .append("fLog", getfLog())
            .append("fFile", getfFile())
            .append("fAppendix", getfAppendix())
            .toString();
    }
}
